<?php namespace Home\Controller; 

use Hdphp\Controller\Controller;

//注册控制器
class RegisterController extends Controller{


	
    //注册
    public function register(){
//  	echo 3;die;
		if(IS_POST){
//			var_dump($_POST);die;
//			将获取的post数据保存到变量中 使用 Q 函数，有三个参数，1.提交的数据名称 2.默认值 3.使用 md5 加密
			$username = Q('post.username');
			$password1 = Q('post.password1','','md5');
			$password2 = Q('post.password2','','md5');
			
//			判断两次输入的密码是否正确
			if($password1 != $password2){View::error('两次输入的密码不正确，请重新输入');}
			
			
//			连接数据库，创建一个文件夹Common和Admin文件夹同层，Common -> Model -> User类，类里面固定写法，继承核心包Model类 并定义成员属性（连接表名）修改数据库名称在主目录下的config文件下
			$model = new \Common\Model\User;
//			var_dump($model);die;
			$data = $model -> get();
//			var_dump($data);die;
//			判断跟数据库中用户名是否重名，么有就写入
			foreach($data as $k => $v){
				if($username == $v['username']){
//					var_dump($v);die;
					View::error('用户名重名');	
				}
			}
			
//			记得补全，信息有账号，密码，昵称，电话，固话，email
			$model -> insert(array('username' => $username,'password' => $password2));
			
			
			View::success('注册成功','Login/login');
			
		}
		
       View::make();
    }
	
	
	

	
	

	
	
	
	
}
